foundational technology skills